Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 LYFORD ROAD Detached £4,850,000 12 Aug 2015
68 LYFORD ROAD Detached £3,900,000 29 Apr 2016
70 LYFORD ROAD Detached £3,650,000 27 Sep 2013
72 LYFORD ROAD Semi-Detached £1,250,000 29 Sep 1999
76 LYFORD ROAD Detached £7,800,000 3 Dec 2020
78 LYFORD ROAD Detached £100,000 6 Sep 1999